<?php 

/*====================================================
 Author: RooTM
------------------------------------------------------
 Web-site: http://weboss.net/
=====================================================*/

@error_reporting(E_ALL ^ E_NOTICE);
@ini_set('display_errors', true);
@ini_set('html_errors', false);
@ini_set('error_reporting', E_ALL ^ E_NOTICE);

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Внимание: В целях безопасности мы рекомендуем переименовать файл
cron.php в любое другое название с расширением PHP

Для работы необходима поддержка вашим хостингом
запуска приложений с использованием Cron более подробную
информацию о том как использовать данную функцию вы можете
получить у вашего хостинг провайдера.
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Для включения поддержки Cron вы должны 
поставить значение 1 для переменной $allow_iChat_Cron
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

$allow_iChat_Cron = 0;

if(!$allow_iChat_Cron){die("<b>iChat Cron not allowed</b>");}

define( 'DATALIFEENGINE', true );
define( 'ROOT_DIR', '../../..' );
define( 'ENGINE_DIR', '../..' );

include ENGINE_DIR . '/data/config.php';
include ENGINE_DIR . '/modules/iChat/data/config.php';

require_once ENGINE_DIR . '/classes/mysql.php';
require_once ENGINE_DIR . '/data/dbconfig.php';
require_once ENGINE_DIR . '/modules/functions.php';
	
	$db->query ("SELECT id FROM " . PREFIX  . "_iChat ORDER by id ASC limit {$chat_cfg['cron_clean']}");			
		while($row = $db->get_row()){
            $messages[] = $row['id']; 		
		}
		  foreach ($messages as $id){
		       $db->query("DELETE FROM " .PREFIX.  "_iChat where id='{$id}'"); 
		    }

clear_cache( 'iChat_' );
 
echo "<b>Done</b>";

?>
